iT邦幫忙

2022 iThome 鐵人賽

DAY 18
0
自我挑戰組

阿里雲原生服務大集結系列 第 18

Day18 ASK - 實戰演練

  • 分享至 

  • xImage
  •  

Hey Guys~ 來到ASK的實戰演練囉!本次教學一樣使用Python API 的Image,在ECI的實戰演練中,我們已經將這個Docker Image包成一包丟到ACR上了,那麼接下來,就是來檢驗完全無伺服器的K8S有多快速可以處理好我們的服務了!

實作:

  1. 點開ASK,並且選擇創建叢集。
    https://ithelp.ithome.com.tw/upload/images/20220918/20141893X9BjvYH03D.png

  2. 按照圖片上的配置,本次選擇標準版即可,其他保持預設,並且要注意上方的選項,一定要記得選到ASK叢集唷!
    https://ithelp.ithome.com.tw/upload/images/20220918/20141893wFoFvxwphv.png

  3. 服務發現不要勾選,並且Ingress可以看需求,透過Service也可以進行外網訪問,不影響。本次是選擇ALB的Ingress。其餘選項不勾選。
    https://ithelp.ithome.com.tw/upload/images/20220918/201418933iOLzoz7L9.png

  4. 勾選合約,選擇創建。
    https://ithelp.ithome.com.tw/upload/images/20220918/20141893cUQeXJDr8S.png

  5. 回到叢集列表,點選詳情或者叢集名稱。
    https://ithelp.ithome.com.tw/upload/images/20220918/20141893OENKN34JkA.png

  6. 點選無狀態,使用鏡像創立。
    https://ithelp.ithome.com.tw/upload/images/20220918/20141893bCwnr0fvuy.png

  7. 應用程式名稱填寫完成後,下一步。
    https://ithelp.ithome.com.tw/upload/images/20220918/20141893hyXmKVc5UU.png

  8. 選擇ACR的鏡像,並且填寫所需資源、連接Port。有個很有趣的地方是,這邊的所需資源,因為是Serverless,所以系統不會要我們設定資源使用上限!點選下一步
    https://ithelp.ithome.com.tw/upload/images/20220918/20141893lr7cLTC7oG.png

  9. 接下來選擇創立Service,此處Service要建立的是負載平衡,並且可以讓系統幫忙創建SLB,Port號對映也要記得填寫,填寫後選擇完成。本次不創建Ingress,因為ASK不會提供預設的Domain供我們使用,因此用Service開放服務即可。Service創建完畢後,再點選右下角的完成創建!
    https://ithelp.ithome.com.tw/upload/images/20220918/20141893UcleRTzI8y.png

  10. 創建中,稍待系統一下,然後點選無狀態 -> 訪問方式 -> 外部端點。
    https://ithelp.ithome.com.tw/upload/images/20220918/20141893il2DgAmHQC.png

  11. 服務成功Run起來!
    https://ithelp.ithome.com.tw/upload/images/20220918/20141893Zrr1XjDc20.png

結束啦!ASK就是這麼簡單!而且大家可以發現,ASK跟ACK的創建方式真的是很類似,但是有一些小地方,例如導入鏡像,ACK需要額外安裝套件、ASK則不需要;節點的部分,ACK容許你登入、ASK則沒有地方可以讓我們進到節點裡面操作。

綜合來看,ACK更適合有運維團隊的開發者們使用;ASK則是適合想專注處理服務的使用者!

有興趣的小夥伴都可以自行嘗試看看ACK、ASK的服務,體驗一下雲原生的威力!


上一篇
Day17 ASK - 基礎介紹
下一篇
Day19 雲API Gateway - 功能特性
系列文
阿里雲原生服務大集結30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言